address definition - Spanisch Englisch Wörterbuch